
package com.loan.rebate.config.dao;

import java.util.List;

import org.springframework.stereotype.Repository;

import com.loan.rebate.common.dao.BaseDao;
import com.loan.rebate.config.vo.ConfigTypeVO;

/**
 * 配置分类Dao实现类
 *
 * @author 朱国军
 * @version 2015年12月21日 朱国军
 */
@Repository("configTypeDao")
public class ConfigTypeDao extends BaseDao<ConfigTypeVO> {
    
    public Integer insert(ConfigTypeVO entity) {
        return this.getSqlSession().insert("insertConfigType", entity);
    }
    
    public Integer update(ConfigTypeVO entity) {
        return this.getSqlSession().update("updateConfigTypeById", entity);
    }
    
    public ConfigTypeVO findById(String id) {
        return this.getSqlSession().selectOne("selectConfigTypeById", id);
    }
    
    public List<ConfigTypeVO> queryConfigTypeList() {
        return this.getSqlSession().selectList("selectConfigTypeList");
    }
    
    public void delete(String id) {
        this.getSqlSession().delete("deleteConfigTypeById", id);
    }
}
